acetate overlay - German English Dictionary